Non-invasive vision enhancement

ABSTRACT

A method and system are provided for enhancing vision. The method includes capturing a first image by a first camera. The method further includes capturing a second image by a second camera. The method also includes combining the first image and the second image to form a combined image. The method additionally includes projecting the combined image on at least one eye of a user by a wearable image projection device. The combined image represents a wide screen image having a field of view greater than any of the first image and the second image taken individually

BACKGROUND

1. Technical Field

The present invention relates generally to enhancing vision and, inparticular, to non-invasive vision enhancement.

2. Description of the Related Art

There are many people who no longer have clear vision, or any vision inone eye. This can be caused by accident or disease. It is not alwayspossible to improve or replace vision in the affected eye, which canhamper the user's ability to drive a vehicle or do certain types ofwork.

There have been a number of new appliances which restore vision byprojecting video images onto a retina, but they require invasiveimplants. People that have distorted vision but are not totally blind inthe affected eye might be reluctant to undergo invasive surgery on theireyes and/or brain and wear implanted devices.

SUMMARY

According to an aspect of the present principles, there is provided amethod for enhancing vision. The method includes capturing a first imageby a first camera. The method further includes capturing a second imageby a second camera. The method also includes combining the first imageand the second image to form a combined image. The method additionallyincludes projecting the combined image on at least one eye of a user bya wearable image projection device. The combined image represents a widescreen image having a field of view greater than any of the first imageand the second image taken individually

According to another aspect of the present principles, there is provideda system for enhancing vision. The system includes a first camera forcapturing a first image. The system further includes a second camera forcapturing a second image. The system also includes an image combiner forcombining the first image and the second image to form a combined image.The system additionally includes a wearable image projection device forprojecting the combined image on at least one eye of a user. Thecombined image represents a wide screen image having a field of viewgreater than any of the first image and the second image takenindividually

These and other features and advantages will become apparent from thefollowing detailed description of illustrative embodiments thereof,which is to be read in connection with the accompanying drawings.

BRIEF DESCRIPTION OF DRAWINGS

The disclosure will provide details in the following description ofpreferred embodiments with reference to the following figures wherein:

FIG. 1 shows an exemplary processing system 100 to which the presentprinciples may be applied, in accordance with an embodiment of thepresent principles;

FIG. 2 shows an exemplary system 200 for enhancing vision, in accordancewith an embodiment of the present principles;

FIGS. 3-4 show an exemplary method 300 for enhancing vision, inaccordance with an embodiment of the present principles; and

FIGS. 5-6 show another exemplary method 500 for enhancing vision, inaccordance with an embodiment of the present principles.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

The present principles are directed to non-invasive vision enhancement.

Advantageously, the present principles provide a solution that avoidsthe use or need of implants and/or invasive surgery. The presentprinciples can be applied to individuals having non-transient visualdeficiencies as well as individuals suffering from temporary visualdeficiencies including, but not limited to, impaired vision in one orboth eyes.

In an embodiment, the present principles would involve capturing twovideo streams, one for each eye, and combining the two video streamsinto a single wide screen display which is directed to the good eye byan appliance built into special eyeglasses.

It is to be appreciated that there are multiple ways to implement thepresent principles. Moreover, given the teachings of the presentprinciples provided herein, one of ordinary skill in the art willcontemplate the implementation disclosed herein as well as various otherimplementations, while maintaining the spirit of the present principles.

A description will now be given of an illustrative embodiment of thepresent principles. The description will use terms such as “good” eyeand “affected eye”. The term “good eye” refers to the eye of anindividual having better vision as compared to the “affected eye”. Theterm “affected eye” refers to the eye of the individual that has theworse vision from among the individual's two eyes. In an embodiment, thevision of the affected eye is supplemented by providing enhanced visionto the “good eye” as described herein. It is to be appreciated that theterm “good eye” is a relative term with respect to the term “affectedeye” and, thus, the term “good eye” does not intend to connote an eyehaving perfect vision, but simply the eye having better vision than the“affected eye”. Accordingly, in an embodiment, the vision of the goodeye may be enhanced even in cases where the good eye provides less thanoptimal vision but nonetheless provides better vision than the affectedeye.

In an embodiment, an eye tracking mechanism determines the user's fieldof vision and focus, and two video cameras capture images that would beseen by each eye. The images would be combined in real time and bedisplayed to the “good eye”. This would allow the eye with better visionto see a wider view or to perceive correct depth by including the imageswhich would have previously been seen in the peripheral vision field ofthe affected eye (eye before its vision was impaired).

Ordinarily the “good eye” focus point would be used to position thecameras, since the affected eye focus point may not be reliable.However, the user could also choose to track both eyes for camerapositioning. In an embodiment, the present principles can also involveone or more of a speaker, microphone, a speech and/or speakerrecognition system, and voice synthesis system to receive and interpretvoice commands from the user and respond, if desired.

A user could input his eyeglasses prescription and adjust the device forany reasonable vision setting (e.g., a setting of 20/20) but could alsoenhance near or far vision (e.g., a setting of 20/15). This would bevery convenient for precision work like assembling small components, andso forth. The vision system video component would compensate for theuser's vision by adjusting the images to achieve the desired level ofcorrection. The user could dynamically change the calibration, forexample to see something farther down the road by speaking a commandsuch as “increase distance”.

When enhancing vision in the affected eye, to compensate for distortion(e.g., wavy images) the user could speak a command like “right eyestraighten vertical lines” or “both eyes straighten horizontal lines” or“sharpen image” or “enlarge image”. The vision enhancing system wouldattempt to adjust the video image(s) using clues from the user (e.g.,“worse” or “better” or “OK now”, etc.). Thus, for example if a straightobject appeared to have an S curve, the vision system could use abackwards S filter to achieve a straighter view. For blurry vision, thevision system could increase the contrast. In other words, this processcould be somewhat similar to the tuning of older TV sets via voicecommands. The vision system could also simplify the image by displayingobject outlines, similar to a line drawing. The system could also reduceglare (e.g., bright light or sunlight) if applicable by applying adarkening filter.

FIG. 1 shows an exemplary processing system 100 to which the presentprinciples may be applied, in accordance with an embodiment of thepresent principles. The processing system 100 includes at least oneprocessor (CPU) 104 operatively coupled to other components via a systembus 102. A cache 106, a Read Only Memory (ROM) 108, a Random AccessMemory (RAM) 110, an input/output (L/O) adapter 120, a sound adapter130, a network adapter 140, a user interface adapter 150, and a displayadapter 160, are operatively coupled to the system bus 102.

A first storage device 122 and a second storage device 124 areoperatively coupled to system bus 102 by the I/O adapter 120. Thestorage devices 122 and 124 can be any of a disk storage device (e.g., amagnetic or optical disk storage device), a solid state magnetic device,and so forth. The storage devices 122 and 124 can be the same type ofstorage device or different types of storage devices.

A speaker 132 is operative coupled to system bus 102 by the soundadapter 130. Moreover, the speaker 132 can be part of a speech synthesissystem, with other parts of the system implemented entirely as one ormore user input devices (described below) or implemented in otherelements of system 100 including, but not limited to, CPU 104 and any ofthe memories.

A transceiver 142 is operatively coupled to system bus 102 by networkadapter 140.

A first user input device 152, a second user input device 154, and athird user input device 156 are operatively coupled to system bus 102 byuser interface adapter 150. The user input devices 152, 154, and 156 canbe any of a keyboard, a mouse, a keypad, an image capture device, amotion sensing device, a microphone, a device incorporating thefunctionality of at least two of the preceding devices, and so forth.For items such as a keyboard, they are either preferably miniaturized orvirtual. Moreover, the microphone can be part of a speaker recognitionsystem and/or speech recognition system, with other parts of thesesystems implemented entirely as one or more user input devices orimplemented in other elements of system 100 including, but not limitedto, CPU 104 and any of the memories. Of course, other types of inputdevices can also be used, while maintaining the spirit of the presentprinciples. The user input devices 152, 154, and 156 can be the sametype of user input device or different types of user input devices. Theuser input devices 152, 154, and 156 are used to input and outputinformation to and from system 100.

A display device 162 is operatively coupled to system bus 102 by displayadapter 160.

Of course, the processing system 100 may also include other elements(not shown), as readily contemplated by one of skill in the art, as wellas omit certain elements. For example, various other input devicesand/or output devices can be included in processing system 100,depending upon the particular implementation of the same, as readilyunderstood by one of ordinary skill in the art. For example, varioustypes of wireless and/or wired input and/or output devices can be used.Moreover, additional processors, controllers, memories, and so forth, invarious configurations can also be utilized as readily appreciated byone of ordinary skill in the art. These and other variations of theprocessing system 100 are readily contemplated by one of ordinary skillin the art given the teachings of the present principles providedherein.

Moreover, it is to be appreciated that system 200 described below withrespect to FIG. 2 is a system for implementing respective embodiments ofthe present principles. Part or all of processing system 100 may beimplemented in one or more of the elements of system 200.

Further, it is to be appreciated that processing system 100 may performat least part of the method described herein including, for example, atleast part of method 300 of FIGS. 3-4 and/or at least part of method 500of FIGS. 5-6. Similarly, part or all of system 200 may be used toperform at least part of method 300 of FIGS. 3-4 and/or at least part ofmethod 500 of FIGS. 5-6.

FIG. 2 shows an exemplary system 200 for enhancing vision, in accordancewith an embodiment of the present principles. The system 200 includes afirst camera 210, a second camera 220, an image combiner/generator 230,an image corrector 240, a user input device 250, a user output device260, an eye tracking device 270, and a wearable image projection device280.

The eye tracking device 270 can be, and/or otherwise include, a camerasuch as, for example, the first camera 210 or the second camera 220 oranother camera, or a compass, or an accelerometer, or so forth. It is tobe appreciated that the preceding eye tracking devices are merelyillustrative and, thus, other eye tracking devices can also be used inaccordance with the teachings of the present principles, whilemaintaining the spirit of the present principles.

In the embodiment of system 200, user input device 250 includes aspeaker recognition system 250A and a speech recognition system 250B. Inan embodiment, the speaker recognition system 250A recognizes theintended user, so that only speech from the intended user is provided toand/or used by the speech recognition system 250B. However, it is to beappreciated that the user input device 250 can be any of, but is notlimited to, a microphone, a camera, a mouse, a track pad, a speakerrecognition system, a speech recognition system, and so forth. Ofcourse, system 200 can include more than one user input device 250. Itis to be appreciated that the preceding user input devices are merelyillustrative and, thus, other user input devices can also be used inaccordance with the teachings of the present principles, whilemaintaining the spirit of the present principles.

In the embodiment of system 200, user output device 260 includes aspeech synthesis system 260A. The user output device 260 (speechsynthesis system 260A) can be used to confirm user commands, ask theuser questions to help provide enhanced vision, and so forth. However,it is to be appreciated that the user output device 260 can be any of,but is not limited to, a speaker, a tactile output device, a voicesynthesizer, and so forth. Of course, system 200 can include more thanone user output device 260. It is to be appreciated that the precedinguser output devices are merely illustrative and, thus, other user outputdevices can also be used in accordance with the teachings of the presentprinciples, while maintaining the spirit of the present principles.

It is to be appreciated that the image combining functions of the imagecombiner/generator 230 can be bypassed and/or otherwise not used forsituations as described with respect to method 500 of FIGS. 5-6.

FIGS. 3-4 show an exemplary method 300 for enhancing vision, inaccordance with an embodiment of the present principles.

At step 301, track a movement of at least one eye, by the eye trackingdevice 270.

At step 305, capture a first image, by the first camera 210. In anembodiment, the first image is captured such that a positioning andfocus of the first camera is controlled relative to the tracked movementof the at least one eye as per step 301.

At step 310, capture a second image, by the second camera 220. In anembodiment, the second image is captured such that a positioning andfocus of the second camera is controlled relative to the trackedmovement of the at least one eye as per step 301.

At step 315, combine the first image and the second image to form acombined image, by the image combiner/generator 230. In an embodiment,the combined image is formed to represent a wide screen image. As usedherein, the term “wide screen image” refers to a resultant combinedimage having a field of view greater than any of the first image any thesecond image.

At step 320, correct the combined image, by the image corrector 240. Inan embodiment, such correction can be, for example, a system initiatedcorrection based upon, for example, a known visual deficiency of theuser.

At step 325, project the combined image (corrected by step 320) on atleast one eye of the user, by the wearable image projection device 280.

At step 330, receive a user initiated command for a particular (further)correction to the combined image (already corrected by step 320), by theuser input device 250. It is to be appreciated that the correctionprovided at step 330 differs from the correction provided at step 340)in that the correction of step 330 is system initiated (e.g., based on aknown visual deficiency of the user) versus the correction of step 340being user initiated (e.g., based on the user desiring some particularcorrection based on the image he/she is currently viewing). Moreover,the user command received at step 330 can simply be a selection ofpossible vision enhancement options presented, and/or otherwise known,to the user. Presentation can be via the projection device 280 or someother device or by knowing that certain keys, inputs, buttons and/or soforth on a user input device 250 represent certain correspondingcorrections.

At step 335, output a confirmation of a receipt of the user initiatedcommand, by the user output device 260.

At step 340, correct the combined image in accordance with the userinitiated command, by the image corrector 240. Hence, step 340 performsa user controllable adjustment of the combined image.

At step 345, project the combined image (further corrected at step 340,noting the initial system initiated correction at step 320) for at leastone eye of a user, by the wearable image projection device 280.

Regarding step 340, a user controllable adjustment performed accordingto the user initiated command can include, but is not limited to, any ofenlarging, reducing, correcting, simplifying, outlining, deconvoluting,contrasting, customizing, compensating, backward S filtering, reducingglare, darkening, and lightening. Further, the user controllableadjustment can include hiding from another eye when the combined imageis projected on only one of the at least one eye. Of course, other usercontrollable adjustments can also be used, given the teachings of thepresent principles provided herein, while maintaining the spirit of thepresent principles.

Regarding steps 325 and 345, in an embodiment, the at least one eye willinclude the good eye, and can further include the affected eye. Inanother embodiment, the at least one eye will include the affected eye,and can further include the good eye.

An particularly advantageous feature of the present principles iscombining video images from the focus field of vision of an eye withdiminished or no vision and video images from a normal eye into anenhanced image projected on to the eyeglass lens of a normal eye toachieve an image similar to what would be seen by two normal eyes.

The present principles are especially useful to a person with distortedor blurred vision in one eye or loss of distance vision which could notbe corrected by simple surgery or ordinary eyeglasses. This can occurfrom conditions like macular folding, epiretinal membrane (ERM), damageto a retina, or macular degeneration. Many of these diseases arerelatively common conditions in older adults. Advantageously, thepresent principles would also be useful to patients recovering fromsurgery for the above conditions because sometimes full visionrestoration can take up to a year.

In an embodiment, the present principles could also be used as a safedriving aid for persons with no visual disability. Although cameras andvideo detection are already built into some new luxury cars, thisappliance could be used with any vehicle and could be shared amongmembers of a family (but not simultaneously). In an embodiment, thepresent principles could be used by bicycle or motorcycle riders, asthese vehicles do not ordinarily come with video cameras.

The user could also try to correct vision only in the affected eyewithout merging both images and using only his/her good eye. This isaccomplished by asking the vision enhancing system to improve the imagein the affected eye and not to try to combine both images. This featurewould be most useful to correct distortion, such as wavy lines. Thevision enhancing system, in response, will use various video filters tomanipulate the images to the user's specifications.

FIGS. 5-6 show another exemplary method 500 for enhancing vision, inaccordance with an embodiment of the present principles.

At step 501, track a movement of at least one eye, by the eye trackingdevice 270.

At step 505, capture a first image, by the first camera 210. In anembodiment, the first image is captured such that a positioning andfocus of the first camera is controlled relative to the tracked movementof the at least one eye as per step 501.

At step 510, capture a second image, by the second camera 220. In anembodiment, the second image is captured such that a positioning andfocus of the second camera is controlled relative to the trackedmovement of the at least one eye as per step 501.

At step 515, generate an image to be displayed (hereinafter resultantimage) from the first image and/or the second image, but withoutactually combining the first image and the second image into awidescreen image, by the image combiner/generator 580. Such resultantimage can be generated using one or more image filters.

At step 525, project the resultant image on the affected eye, by thewearable image projection device 280.

At step 530, receive a user initiated command for a particular (userinitiated) correction to the resultant image, by the user input device250.

At step 535, output a confirmation of a receipt of the user initiatedcommand, by the user output device 260.

At step 540, correct the resultant image in accordance with the userinitiated command, by the image corrector 240.

At step 545, project the resultant image (corrected at step 540) for theaffected eye of the user, by the wearable image projection device 280.

A description will now be given of some examples of the type ofdistorted vision common in persons with retinal damage to which thepresent principles can be applied.

For image processing, deconvolution is the process of approximatelyinverting the process that caused an image to be blurred. Specifically,unsharp masking is a simple linear image operation involving aconvolution by a kernel that is the Dirac delta minus a Gaussian blurkernel. Deconvolution, on the other hand, is generally considered anill-posed inverse problem that is best solved by nonlinear approaches.While unsharp masking increases the apparent sharpness of an image inignorance of the manner in which the image was acquired, deconvolutionincreases the apparent sharpness of an image, but based on informationdescribing some of the likely origins of the distortions of the lightpath used in capturing the image. Hence, deconvolution may sometimes bepreferred, where the cost in preparation time and per-image computationtime are offset by the increase in image clarity.

The present invention may be a system, a method, and/or a computerprogram product. The computer program product may include a computerreadable storage medium (or media) having computer readable programinstructions thereon for causing a processor to carry out aspects of thepresent invention.

The computer readable storage medium can be a tangible device that canretain and store instructions for use by an instruction executiondevice. The computer readable storage medium may be, for example, but isnot limited to, an electronic storage device, a magnetic storage device,an optical storage device, an electromagnetic storage device, asemiconductor storage device, or any suitable combination of theforegoing. A non-exhaustive list of more specific examples of thecomputer readable storage medium includes the following: a portablecomputer diskette, a hard disk, a random access memory (RAM), aread-only memory (ROM), an erasable programmable read-only memory (EPROMor Flash memory), a static random access memory (SRAM), a portablecompact disc read-only memory (CD-ROM), a digital versatile disk (DVD),a memory stick, a floppy disk, a mechanically encoded device such aspunch-cards or raised structures in a groove having instructionsrecorded thereon, and any suitable combination of the foregoing. Acomputer readable storage medium, as used herein, is not to be construedas being transitory signals per se, such as radio waves or other freelypropagating electromagnetic waves, electromagnetic waves propagatingthrough a waveguide or other transmission media (e.g., light pulsespassing through a fiber-optic cable), or electrical signals transmittedthrough a wire.

Computer readable program instructions described herein can bedownloaded to respective computing/processing devices from a computerreadable storage medium or to an external computer or external storagedevice via a network, for example, the Internet, a local area network, awide area network and/or a wireless network. The network may comprisecopper transmission cables, optical transmission fibers, wirelesstransmission, routers, firewalls, switches, gateway computers and/oredge servers. A network adapter card or network interface in eachcomputing/processing device receives computer readable programinstructions from the network and forwards the computer readable programinstructions for storage in a computer readable storage medium withinthe respective computing/processing device.

Computer readable program instructions for carrying out operations ofthe present invention may be assembler instructions,instruction-set-architecture (ISA) instructions, machine instructions,machine dependent instructions, microcode, firmware instructions,state-setting data, or either source code or object code written in anycombination of one or more programming languages, including an objectoriented programming language such as Java, Smalltalk, C++ or the like,and conventional procedural programming languages, such as the “C”programming language or similar programming languages. The computerreadable program instructions may execute entirely on the user'scomputer, partly on the user's computer, as a stand-alone softwarepackage, partly on the user's computer and partly on a remote computeror entirely on the remote computer or server. In the latter scenario,the remote computer may be connected to the user's computer through anytype of network, including a local area network (LAN) or a wide areanetwork (WAN), or the connection may be made to an external computer(for example, through the Internet using an Internet Service Provider).In some embodiments, electronic circuitry including, for example,programmable logic circuitry, field-programmable gate arrays (FPGA), orprogrammable logic arrays (PLA) may execute the computer readableprogram instructions by utilizing state information of the computerreadable program instructions to personalize the electronic circuitry,in order to perform aspects of the present invention.

Aspects of the present invention are described herein with reference toflowchart illustrations and/or block diagrams of methods, apparatus(systems), and computer program products according to embodiments of theinvention. It will be understood that each block of the flowchartillustrations and/or block diagrams, and combinations of blocks in theflowchart illustrations and/or block diagrams, can be implemented bycomputer readable program instructions.

These computer readable program instructions may be provided to aprocessor of a general purpose computer, special purpose computer, orother programmable data processing apparatus to produce a machine, suchthat the instructions, which execute via the processor of the computeror other programmable data processing apparatus, create means forimplementing the functions/acts specified in the flowchart and/or blockdiagram block or blocks. These computer readable program instructionsmay also be stored in a computer readable storage medium that can directa computer, a programmable data processing apparatus, and/or otherdevices to function in a particular manner, such that the computerreadable storage medium having instructions stored therein comprises anarticle of manufacture including instructions which implement aspects ofthe function/act specified in the flowchart and/or block diagram blockor blocks.

The computer readable program instructions may also be loaded onto acomputer, other programmable data processing apparatus, or other deviceto cause a series of operational steps to be performed on the computer,other programmable apparatus or other device to produce a computerimplemented process, such that the instructions which execute on thecomputer, other programmable apparatus, or other device implement thefunctions/acts specified in the flowchart and/or block diagram block orblocks.

The flowchart and block diagrams in the Figures illustrate thearchitecture, functionality, and operation of possible implementationsof systems, methods, and computer program products according to variousembodiments of the present invention. In this regard, each block in theflowchart or block diagrams may represent a module, segment, or portionof instructions, which comprises one or more executable instructions forimplementing the specified logical function(s). In some alternativeimplementations, the functions noted in the block may occur out of theorder noted in the figures. For example, two blocks shown in successionmay, in fact, be executed substantially concurrently, or the blocks maysometimes be executed in the reverse order, depending upon thefunctionality involved. It will also be noted that each block of theblock diagrams and/or flowchart illustration, and combinations of blocksin the block diagrams and/or flowchart illustration, can be implementedby special purpose hardware-based systems that perform the specifiedfunctions or acts or carry out combinations of special purpose hardwareand computer instructions.

Reference in the specification to “one embodiment” or “an embodiment” ofthe present principles, as well as other variations thereof, means thata particular feature, structure, characteristic, and so forth describedin connection with the embodiment is included in at least one embodimentof the present principles. Thus, the appearances of the phrase “in oneembodiment” or “in an embodiment”, as well any other variations,appearing in various places throughout the specification are notnecessarily all referring to the same embodiment.

It is to be appreciated that the use of any of the following “/”,“and/or”, and “at least one of”, for example, in the cases of “A/B”, “Aand/or B” and “at least one of A and B”, is intended to encompass theselection of the first listed option (A) only, or the selection of thesecond listed option (B) only, or the selection of both options (A andB). As a further example, in the cases of “A, B, and/or C” and “at leastone of A, B, and C”, such phrasing is intended to encompass theselection of the first listed option (A) only, or the selection of thesecond listed option (B) only, or the selection of the third listedoption (C) only, or the selection of the first and the second listedoptions (A and B) only, or the selection of the first and third listedoptions (A and C) only, or the selection of the second and third listedoptions (B and C) only, or the selection of all three options (A and Band C). This may be extended, as readily apparent by one of ordinaryskill in this and related arts, for as many items listed.

Having described preferred embodiments of a system and method (which areintended to be illustrative and not limiting), it is noted thatmodifications and variations can be made by persons skilled in the artin light of the above teachings. It is therefore to be understood thatchanges may be made in the particular embodiments disclosed which arewithin the scope of the invention as outlined by the appended claims.Having thus described aspects of the invention, with the details andparticularity required by the patent laws, what is claimed and desiredprotected by Letters Patent is set forth in the appended claims.

What is claimed is:
 1. A method for enhancing vision, comprising:capturing a first image by a first camera; capturing a second image by asecond camera; combining the first image and the second image to form acombined image; and projecting the combined image on at least one eye ofa user by a wearable image projection device, wherein the combined imagerepresents a wide screen image having a field of view greater than anyof the first image and the second image taken individually.
 2. Themethod of claim 1, wherein the first image and the second image arecaptured based on respective intended focus points of both eyes of theuser.
 3. The method of claim 1, wherein the at least one eye, on whichthe combined image is projected, comprises only a good eye of the user,the good eye having a relative vision better than an affected eye of theuser.
 4. The method of claim 1, wherein the at least one eye, on whichthe combined image is projected, comprises only an affected eye of theuser, the affected eye having a relative vision worse than a good eye ofthe user.
 5. The method of claim 1, wherein the combined image isadjusted according to a user controllable adjustment.
 6. The method ofclaim 5, wherein the user controllable adjustment comprises at least oneof: for the at least one eye, at least one of, enlarging, reducing,correcting, simplifying, outlining, deconvoluting, contrasting,customizing, compensating, backward S filtering, reducing glare,darkening, and lightening; and for only a good eye of the user having arelative vision better than an affected eye of the user, hiding a visualartifact from only the good eye of the user.
 7. The method of claim 5,wherein the user controllable adjustment is performed responsive to avoice command.
 8. The method of claim 5, wherein the user controllableadjustment is performed responsive to a user touch.
 9. The method ofclaim 1, further comprising tracking a movement of the at least one eyeto control a positioning and a focus of the first camera and the secondcamera.
 10. A system for enhancing vision, comprising: a first camerafor capturing a first image; a second camera for capturing a secondimage; an image combiner for combining the first image and the secondimage to form a combined image; and a wearable image projection devicefor projecting the combined image on at least one eye of a user, whereinthe combined image represents a wide screen image having a field of viewgreater than any of the first image and the second image takenindividually.
 11. The system of claim 1, wherein the first image and thesecond image are captured based on respective intended focus points ofboth eyes of the user.
 12. The system of claim 10, wherein the at leastone eye, on which the combined image is projected, comprises at least agood eye of the user, the good eye having a relative vision better thanan affected eye of the user.
 13. The system of claim 10, wherein the atleast one eye, on which the combined image is projected, comprises atleast an affected eye of the user, the affected eye having a relativevision worse than a good eye of the user.
 14. The system of claim 10,wherein the wearable image projection device is comprised in a pair ofeyeglasses.
 15. The system of claim 10, wherein the combined image isadjusted according to a user controllable adjustment.
 16. The system ofclaim 15, wherein the user controllable adjustment comprises at leastone of: for the at least one eye, at least one of, enlarging, reducing,correcting, simplifying, outlining, deconvoluting, contrasting,customizing, compensating, backward S filtering, reducing glare,darkening, and lightening; and for only a good eye of the user having arelative vision better than an affected eye of the user, hiding a visualartifact from only the good eye of the user.
 17. The system of claim 15,further comprising at least one of a speaker recognition system andspeech recognition system, wherein the user controllable adjustment isperformed responsive to a voice command processed by the at least one ofthe speaker recognition system and the speech recognition system. 18.The system of claim 15, wherein the user controllable adjustment isperformed responsive to a user touch.
 19. The system of claim 10,further comprising an eye tracking device for tracking a movement of theat least one eye to control a positioning and a focus of the firstcamera and the second camera.
 20. The system of claim 10, furthercomprising: a speaker recognition system for recognizing the user; aspeech recognition system for receiving speech commands from the user;and a speech synthesis system for synthesizing at least one of responsesto the speech commands and user-selectable image correction options,wherein only speech identified by the speaker recognition system asbeing provided by the user is acted upon by the speech recognitionsystem.